.layout {
  width: 100vw;
  height: 60px;
  background-color: white;
  padding: 0 350px;
  border-radius: 0;
  border-bottom: 2px solid #e5e5e5;
  box-sizing: border-box;
}

.title_Frist {
  width: 80%;
}

.title_img {
  width: 68px;
}

.name_list {
  margin-left: 50px;
}

.menu {
  width: 100%;
  margin-left: 40px;
  font-size: 16px;
}

.login_div {
  margin-left: auto;
  height: 100%;
}

.button {
  color: rgb(39, 102, 146);
  line-height: 60px;
  font-size: 18px;
  font-weight: 600;
}
.button:hover {
  color: rgb(221, 48, 17);
}

.message_icon {
  margin-left: 7px;
  color: rgb(39, 102, 146);
}
.message_icon:hover {
  color: rgb(0, 6, 10);
  font-weight: bold;
}
